package app.services;

import java.util.List;

import app.models.Paciente;


public interface PacienteService extends GenericService<Paciente, Long>{
	
	List<Paciente> findPacientesByNameOrCpf(String cpf, String nome);
	
	List<Paciente> findPacientesByFilter(String filter);

	List<Paciente> findLastPacientes();
	
	List<Paciente> findAllOrdered();
	
	List<Paciente> findAllOrderedWithoutMax();
	
	List<Paciente> findNextBirthdays();
	
	Paciente findByUserId(Long userId);
	
	Paciente find(Long id);
	
	List<String> findAllNomes();
	
}
